Análisis de Condiciones de Fallo - Sprint 1
Universidad de Sevilla
Escuela Técnica Superior de Ingeniería Informática
Grado en Ingeniería Informática – Ingeniería del Software
Curso: 2024 – 2025
Fecha: 10/03/2025
Versión: v1.1
Grupo de prácticas: G1
Nombre del grupo de prácticas: ISPP - Grupo 1 - Holos
- María del Mar Ávila Maqueda
- Joaquín González Ganfornina
- Nerea Jiménez Adorna
- Juan del Junco Obregón
- Miguel Ángel Gómez Vela
- Juan Antonio Moreno Moguel
- María del Carmen Barrera Garrancho
- Daniel Guedes Preciados
- Julia Virginia Ángeles Burgos
- Javier Muñoz Romero
- Juan Núñez Sánchez
- Nicolás Pérez Gómez
- Francisco Pérez Lázaro
- Celia Aguilera Camino
- Gabriel María Vacaro Goytía
- Ignacio Warleta Murcia
- José María Portela Huerta
Responsables:
Miembro | Responsabilidad |
---|---|
María del Mar Ávila | Redactora |
José María Portela | Revisor |
Repositorio: GitHub - Holos-INC
Índice de Contenidos
1. Control de Versiones
Fecha | Versión | Descripción | Autor |
---|---|---|---|
10/03/2025 | v1.0 | Creación de documento | María del Mar Ávila |
10/03/2025 | v1.1 | Actualizada tabla de documentación | María del Mar Ávila |
2. Documentación
Estado | Documento | Descripción |
---|---|---|
✔️ | KBreport.md | Contribuciones a la base de conocimiento. Debe incluir: enlace a la base común de conocimiento, contenido añadido por el grupo, feedback recibido y anotaciones sobre el feedback general, y acciones de consolidación realizadas. Si no hay, especificar "No consolidation actions have been carried out". |
✔️ | pilotUsers.md | Reporte de usuarios piloto: lista de UP, plan de comunicación y gestión, gestión del feedback, etc. |
✔️ | performanceEvaluation.md | Evaluación del desempeño individual siguiendo la plantilla en EV. |
✔️ | timeEffortReport.md | Reporte del tiempo-esfuerzo de cada miembro del grupo, incluyendo gráficos. |
✔️ | AIusage.md | Reporte del uso de la IA. |
✔️ | CommitmentAgreement.md | Acuerdo de compromiso con versión, estado, etc. |
✔️ | pilotUsersCommitmentAgreement.md | Acuerdo de compromiso de los UP. |
✔️ | pilotUsersPerformanceEvaluation.md | Evaluación de los UP. Debe valorar y puntuar a los estudiantes de ISPP que hacen de usuarios piloto. |
✔️ | revision.md | Revisión de la implementación. Debe incluir un mapeo explícito de los casos de uso a interacciones en el software, datos necesarios para la revisión (usuarios, credenciales, ejemplos de datasets), requisitos potenciales, enlace a la demo en MP4 y otros documentos relevantes. |
3. Portada de Documentos
Requisito | Estado |
---|---|
Número del grupo | ✔️ |
Nombre del grupo | ✔️ |
Nombre de la entrega (Sprint 1) | ✔️ |
Título descriptivo | ✔️ |
Nombre y apellidos de los miembros con su contribución | ✔️ |
4. Software
No puede ocurrir lo siguiente:
- Una interacción válida con el sistema genera un error HTTP percibido por el usuario.
- Una interacción válida provoca un pánico (crash).
- Una interacción válida no tiene el comportamiento esperado.
- No se detecta el envío de formularios con datos erróneos o faltantes en campos obligatorios.
- Un usuario puede listar, editar o eliminar datos de otro usuario cuando solo el administrador debería gestionarlos.
5. Entrega
Formato de entrega:
- Tag apropiado para versiones de código y documentación (ejemplo: 0.1 para #DP, 1.0 para #S1, etc.).
- GitHub release con el tag anterior, incluyendo un ZIP con el contenido del repositorio.
- Incluir el enlace al repositorio de GitHub.
- Carpetas diferentes por cada entregable.
- Incluir presentación (
presentation.pdf
). - Los documentos de la sección "Documentación" deben estar en la carpeta
docs
. - Incluir en la carpeta
docs
el enlace al Docusaurus.
Supone un fallo en la entrega:
- El sistema no está desplegado o no está disponible hasta julio.
- Modificar o actualizar el despliegue después de la fecha límite de entrega.
6. Presentación
No puede ocurrir lo siguiente:
- La presentación dura más de lo exigido.
- La presentación termina antes del último minuto.
- La presentación expuesta es diferente a la entregada.
- Hay texto en las diapositivas que no se ve.
- Se omiten puntos esperados en la presentación según lo discutido en clases previas.
- No se reacciona al feedback de clase sin justificación explícita.
- IMPORTANTE: Mencionar la sugerencia de Pablo sobre la IA en la última clase y explicar si se implementará o no y por qué.
7. Por Hacer
Documentación:
- Modificar los documentos con ✔️ para que tengan el nombre esperado y actualizar el contenido del documento de IA.
- Crear los documentos con ❌ que no existen o no están en el Docusaurus.
- Corregir las portadas de los documentos para cumplir los requisitos.
- Organizar la documentación en dos carpetas:
DP
(entregable anterior) yS1
(entregable actual), dentro dedocs
. - Incluir la presentación cuando esté lista.
Software:
- Comprobar que no ocurren errores de software mencionados en la sección correspondiente.
Presentación:
- Asegurar que se cumplen todos los requisitos, especialmente el punto 6 del feedback.
Entrega:
- Crear el tag apropiado para versiones de código y documentación.
- Hacer la GitHub release con el tag anterior, incluyendo un ZIP del repositorio.
- Incluir el enlace del repositorio de GitHub.
- Incluir en la carpeta
docs
el enlace al Docusaurus. - Garantizar un despliegue funcional y mantenible.